soup kitchen

Noun
  1. a place where food is dispensed to the needy
soup kitchen
A volunteer serves a warm meal at the local soup kitchen.